package org.openkoala.businesslog.config

class logTemplate {

    def context

    def save() {
        "用户名:${getPreTemplate()},执行方法:${context._businessMethod},日志信息:${context._executeError}"
    }

    def delete() {
        "用户名:${getPreTemplate()},执行方法:${context._businessMethod},日志信息:${context._executeError}"
//        [category:"删除类", log:"${getPreTemplate()}:删除个人信息"]
    }

    def query() {
        "用户名:${getPreTemplate()},执行方法:${context._businessMethod},日志信息:${context._executeError}"
//        [category:"查询类", log:"查询信息"]
    }

    def exportTableLog() {
        "用户${getPreTemplate()}导出了${context._param0}数据"
    }

    def openTabLog() {
        "用户${getPreTemplate()}访问了${context._param0}页面"
    }


    def getPreTemplate() {
        "${context._user}"
    }

    def getQueryCategory() {
        [category:"查询类"]
    }

    def getDelCategory() {
        [category:"删除类"]
    }

    def getSaveCategory() {
        [category:"保存类"]
    }


}